Quality Assurance Activities in Object-Oriented Software Development

نویسندگان

  • Kunihiko Ikeda
  • Tetsuto Nishiyama
  • Kazuyuki Shima
  • Ken-ichi Matsumoto
  • Katsuro Inoue
  • Koji Torii
چکیده

In OMRON Corporation, we executed quality assurance activities in object-oriented software development and verified its effectiveness. We applied the formal description of use-cases and a design review process to the upper stream of our object-oriented software development process in a closely related manner. The project team consisted of both, software developers and corporate Software Engineering Process Group (SEPG) members. This project structure was considered to help execute effective quality assurance activities. The defect detection rate of project “A” to which quality assurance activities was applied was two times higher than that of project “B” to which quality assurance activities was not applied. Furthermore, we verified that the number of defects per function point detected in the downstream of project A was less than that of project B.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Testing in Object Oriented Environment

Software testing is an important software quality assurance activity to ensure that the benefits of Object oriented programming will be realized. Testing object oriented systems is little bit challenging as complexity shifted from functions and procedures as in traditional procedural systems to the interconnections among its components. Object oriented development has presented a numerous varie...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Context-sensitive Diagnosis of Quality Defects in Object-Oriented Software Systems

A part of software quality assurance is concerned with the diagnosis of defects, which decrease quality aspects of software systems, such as maintainability, reusability, portability, or performance. Concurrent approaches for defect diagnosis focus on post-development manual inspections of the software’s source code. The context-sensitive diagnosis of quality defects is a new approach that is b...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

Metrics-Based Evaluation of Object-Oriented Software Development Methods

3 The efficiency of software development (i. e. to produce good software products based on an efficient software process) must be controlled by a quantification of the software development methodologies. The description of object-oriented (OO) methods or comparisons of some of these methods are usually given by a listing of their features. These presentations describe the functionality of a par...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000